RankMath\Schema\JsonLD D

Total Complexity 148
Dependencies 10
Dependents 3
Total lines 770
Lines of code 396
Logical lines of code 221
Comment lines 267
Methods 33
Properties 3

Methods 33

Method Rating Maintainability Complexity Lines of code
replace_variables()
A
48 15 30
validate_schema()
A
52 12 25
can_add_global_entities()
A
57 12 14
add_context_data()
A
53 9 21
filter()
S
53 7 21
json_ld()
S
53 7 19
generate_preview()
S
49 6 28
get_parts()
S
53 6 21
get_product_desc()
S
58 6 15
add_prop_image()
S
52 5 24
add_prop()
S
56 5 17
replace_author()
S
61 5 12
add_ratings()
S
54 4 20
set_publisher()
S
60 4 12
get_product_title()
S
62 4 11
is_product_archive_page()
S
76 4 3
get_post_title()
S
65 4 8
set_address()
S
62 4 10
get_social_profiles()
S
61 3 12
add_prop_url()
S
71 3 5
get_post_url()
S
73 3 4
can_add_breadcrumb()
S
77 3 3
set_data()
S
72 2 5
add_prop_thumbnail()
S
72 2 5
get_organization_name()
S
75 2 4
add_prop_address()
S
72 2 5
add_prop_publisher()
S
70 2 6
add_prop_is_part_of()
S
64 2 9
get_website_name()
S
79 1 3
add_prop_language()
S
78 1 3
add_schema()
S
72 1 5
get_old_schema()
S
65 1 9
setup()
S
68 1 7